Le contenu computationnel des preuves: No-counterexample interpretation et spécification des théorèmes de l’arithmétique

ثبت نشده
چکیده

Le contenu computationnel des preuves : No-counterexample interpretation et spécification des théorèmes de l'arithmétique mémoire sous la direction de Jean-Louis Krivine par Denis Bonnay septembre 2002 D.E.A. logique et fondements de l'informatique Université Paris VII 1 Contents 1 La preuve de consistance d'Ackermann 4 2 Que nous apporte la preuve d'un théorème, en plus du simple fait de savoir que le théorème est une conséquence de certains axiomes ? Il s'agit de voir quel contenu purement calculatoire peutêtre extrait de preuves qui, lorsqu'elles utilisent toutes les ressources de la logique classique ne vont pas forcément ex-hiber pour nous les objets dont elles parlent. Si l'on applique ce programmè a l'arithmétique, on aimerait que les preuves nous fournissent des fonctions cal-culables. Mais l'interprétation nä ive selon laquelle la preuve d'unénoncé de la forme ∀ 1 ∃y numéro x 1 avec l'entrée x 2 s'arrête au bout de y pas. On a bien : ⊢ AP ∀x 1 ∀x 2 ∃y(Halt(x 1 , x 2 , y) ∨ ∀z ∼ Halt(x 1 , x 2 , z)) ou encore ⊢ AP ∀x 1 ∀x 2 ∃y∀z(Halt(x 1 , x 2 , y)∨ ∼ Halt(x 1 , x 2 , z)) Mais il n'y a pas de fonction récursive ψ telle que Halt(x 1 , x 2 , ψ(x 1 , x 2)∨∀z ∼ Halt(x 1 , x 2 , z). L'interprétation nä ive est donc fausse au moinsà partir de Π 3 et donc de Σ 2. Nous allons présenter la solution de Kreiseì a ceprobì eme, qui est connue sous le nom de No-counterexample interpretation. L'idée de la démonstration de Kreisel est que les preuves de non-contradiction de l'arithmétique, dont le but, dans l'esprit du programme Hilbertien, ´ etait de montrer que le détour par des moyens de preuves non-finitistes pour prouver desénoncés purement numériquesétait acceptable, peuvent en faitêtré egalement utilisées pour donner un sens finitiste auxénoncés complexes. Nous commencerons donc par donner la preuve de consistance d'Ackermann sur laquelle s'appuie toute la démonstration de Kreisel [8] et [9]. Nous présenterons enfin un des prolongements contemporains de ce programme via la réalisabilité classique. Le programme d'extraction du contenu computationnel des preuves est repris, mais les méthodes changent. On ne cherche plusà se ramenerà des fonctions récursives, comme le faisait Kreisel ou comme le font les interprétations fonctionnelles 1 dans l'esprit de l'interprétation Dialectica de Gödel (voir [4] et [2] pour une …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exemple des lecteurs et des écrivains. spécifications

Pré-requis / Contenu : Cet exemple est utilisé dans le chapitre 2 donnant les définitions formelles d'un réseau de Petri et de sa sémantique opérationnelle (son compor-tement). Dans cette partie il y a la spécification de cet exemple

متن کامل

Archivage du contenu éphémère du Web à l ’ aide des flux Web *

Cette proposition de démonstration concerne une application d’archivage du contenu du Web à l’aide des flux Web. A partir de la spécification d’un domaine par l’utilisateur, des services spécialisés sont utilisés pour acquérir des flux pertinents. Pour chacun de ces flux, on exploite les indices sémantiques attachés à un objet dynamique pour extraire, à partir de la page Web associée, les donné...

متن کامل

فایل کامل مجلّه مطالعات زبان فرانسه دو فصلنامه علمی پژوهشی زبان فرانسه دانشکده زبانهای خارجی دانشگاه اصفهان

Tâ ÇÉÅ wx W|xâ Revue des Études de la Langue Française Revue semestrielle de la Faculté des Langues Étrangères de l'Université d'Ispahan Cinquième année, N° 8 Printemps-Eté 2013, ISSN 2008- 6571 ISSN électronique 2322-469X Cette revue est indexée dans: Ulrichsweb: global serials directory http://ulrichsweb.serialssolutions.com Doaj: Directory of Open Access Journals http://www.doaj.org ...

متن کامل

Binary Heaps Formally Verified in Why3

The VACID-0 benchmarks is a set of small programs which pose challenges for formal verification of their functional behavior. This paper reports on the formal verification of one of these challenges: binary heaps. The solution given here is performed using the Why3 environment for program verification. The expected behavior of the program is specified in Why3 logic, structured using the constru...

متن کامل

Matrice de dépendances enrichie

Résumé. Les matrices de dépendance (DSM Dependency Structure Matrix), développées dans le cadre de l’optimisation de processus, ont fait leurs preuves pour identifier les dépendances logicielles entre des packages ou des sous-systèmes. Il existe plusieurs algorithmes pour structurer une matrice de façon à ce qu’elle reflète l’architecture des éléments analysés et mette en évidence des cycles en...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002